to be a stranger to someone - German English Dictionary